package sifeap.entities.solicitudesauxilio.valueobject;

import java.util.Date;

import sifeap.entities.solicitudesauxilio.SolicitudAuxilio;
import sifeap.wrappers.asociados.VinculadoWrapper;

public class SolicitudAuxilioVO {
	public static final int ACCION_CREAR = 0;
	public static final int ACCION_MODIFICAR = 1;
	public static final int ACCION_DETALLE_MIS_SOLICITUDES = 2;
	public static final int ACCION_DETALLE_CONSULTAR = 3;
	
	public static final Long ESTADO_AUXILIO_PRELIMINAR = 1l;
	public static final Long ESTADO_AUXILIO_CANCELADO = 2l;
	public static final Long ESTADO_AUXILIO_EN_ESTUDIO = 3l;
	public static final Long ESTADO_AUXILIO_APLAZADO = 4l;
	public static final Long ESTADO_AUXILIO_APROBADO = 5l;
	public static final Long ESTADO_AUXILIO_RECHAZADO = 6l;
	
	private Date fechaInicio;
	private Date fechaFin;
	private Long nuevoEstado;
	private SolicitudAuxilio solicitudAuxilio;
	private VinculadoWrapper asociado;

	public Date getFechaInicio() {
		return fechaInicio;
	}

	public void setFechaInicio(Date fechaInicio) {
		this.fechaInicio = fechaInicio;
	}
	
	public Date getFechaFin() {
		return fechaFin;
	}
	
	public void setFechaFin(Date fechaFin) {
		this.fechaFin = fechaFin;
	}
	
	public Long getNuevoEstado() {
		return nuevoEstado;
	}
	
	public void setNuevoEstado(Long nuevoEstado) {
		this.nuevoEstado = nuevoEstado;
	}

	public SolicitudAuxilio getSolicitudAuxilio() {
		return solicitudAuxilio;
	}

	public void setSolicitudAuxilio(SolicitudAuxilio solicitudAuxilio) {
		this.solicitudAuxilio = solicitudAuxilio;
	}

	public VinculadoWrapper getAsociado() {
		return asociado;
	}

	public void setAsociado(VinculadoWrapper asociado) {
		this.asociado = asociado;
	}
}